<?php
Class sistemacontroller extends ApplicationGeneral{
	function Listar(){
		$sis=New Sistema();
		$id=$_REQUEST['id'];
		$tamanio=10;
		$data['Listado']=$sis->Listado($id,$tamanio);		
		$data['paginacion']=$sis->Paginacion($tamanio);
		$this->view->show("sistema/listado.phtml",$data);
	}	
	function cambiaEstado(){
		$idSistema=$_REQUEST['id'];
		$a=New Sistema();
		$exito=$a->Eliminar($idSistema);
		if ($exito){
			$ruta['ruta']="/sistema/listar";
			$this->view->show("ruteador.phtml",$ruta);
		}
	}
	function Nuevo(){
		$this->view->show("/sistema/nuevo.phtml");
	}
	function graba(){
		$data=$_REQUEST['Sistema'];
		$s=new Sistema();
		$idsistema=$s->graba($data);
		$data['Estado']=1;
		if ($idsistema){
			$ruta['ruta']="/sistema/listar";
			$this->view->show("ruteador.phtml",$ruta);
		}
	}
	function editar(){
		$id=$_REQUEST['id'];
		$a=New Sistema();
		$data['Sistema']=$a->buscarxid($id);
		$this->view->show("sistema/actualizar.phtml",$data);
	}
	function actualiza(){
		$data=$_REQUEST['Sistema'];
		$id=$_REQUEST['idSistema'];
		$a=New Sistema();
		$exito=$a->actualiza($data,"Id=".$id);
		if($exito){
			$ruta['ruta']="/sistema/listar";
			$this->view->show("ruteador.phtml",$ruta);
		}
	}
}
?>